a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;list-style-type:none}
a{cursor:pointer}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
img{vertical-align:middle}
body{min-width:1000px;font-family:'微软雅黑',sans-serif;font-size:22px;background-color:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#000;} 
input{color:#666;font-family:'微软雅黑',sans-serif}
.ts{cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
a:link{color:#000000;text-decoration:none}
a:visited{color:#000000;text-decoration:none}
a:hover{color:#3f97d6;text-decoration:none;transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
a:active{color:#666;text-decoration:none}
a.link1:link{color:#fff;text-decoration:none}
a.link1:visited{color:#fff;text-decoration:none}
a.link1:hover{color:#fff;text-decoration:underline}
a.link1:active{color:#fff;text-decoration:none}
.clear{clear:both;}
.noborder{border:0!important;}
.nopadding{padding:0!important;}
.header_bg{height:195px;background:url() repeat-x;}
.header{background:url() no-repeat center top;}
.container{width:1200px;margin:0 auto;}
.logo{width:403px;height:74px; float:left;padding:25px 0;}
.head-search{height:30px;width:224px;background:#fff; float:right;border:1px solid #abc7ea;margin-top:59px;}
.head-search .hd-s-ipt{border:0;padding:6px 0 6px 5px;color:#4c7eb4;width:190px; float:left;height:18px;}
.head-search .hd-s-btn{background:url() no-repeat;height:25px; width:25px; border:0; float:right;margin:2px; cursor:pointer;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;list-style-type:none}
a{cursor:pointer}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
img{vertical-align:middle}
body{min-width:1000px;font-family:'微软雅黑',sans-serif;font-size:22px;background-color:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#000;} 
input{color:#666;font-family:'微软雅黑',sans-serif}
.ts{cursor:pointer;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
a:link{color:#000000;text-decoration:none}
a:visited{color:#000000;text-decoration:none}
a:hover{color:#3f97d6;text-decoration:none;transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
a:active{color:#666;text-decoration:none}
a.link1:link{color:#fff;text-decoration:none}
a.link1:visited{color:#fff;text-decoration:none}
a.link1:hover{color:#fff;text-decoration:underline}
a.link1:active{color:#fff;text-decoration:none}
.clear{clear:both;}
.noborder{border:0!important;}
.nopadding{padding:0!important;}
.header_bg{height:195px;background:url() repeat-x;}
.header{background:url() no-repeat center top;}
.container{width:1200px;margin:0 auto;}
.logo{width:403px;height:74px; float:left;padding:25px 0;}
.head-search{height:30px;width:224px;background:#fff; float:right;border:1px solid #abc7ea;margin-top:59px;}
.head-search .hd-s-ipt{border:0;padding:6px 0 6px 5px;color:#4c7eb4;width:190px; float:left;height:18px;}
.head-search .hd-s-btn{background:url() no-repeat;height:25px; width:25px; border:0; float:right;margin:2px; cursor:pointer;}

.menu{width:100%; clear:both;height:42px; line-height:42px;background:#3f97d6;}
.menu-main{width:1200px; margin:0 auto;position:relative;z-index:200;}
.menu ul{}
.menu ul li{float:left;width:171px; height:42px; line-height:42px; background:url() no-repeat right center;position:relative; z-index:200; cursor:pointer;text-align:center;}
.menu ul li a{font-size:20px;color:#fff; display:block; width:100%;position:relative;}
.menu ul li.cur{background:url() no-repeat center top; margin-top:-5px;height:47px; line-height:47px;}
.menu ul li.cur a{color:#003a7a;}
.menu ul li.hover .arrow{background:url() no-repeat; position:absolute; top:37px;left:50%;margin-left:-7px;z-index:200;width:7px;height:5px; display:block;}
.menu ul li.cur .arrow{top:41px!important;}

/*首页通用文字模块*/
.items{padding-bottom:20px;}
.items dt{background:url() no-repeat left center; padding-left:10px; text-align:left; height:36px; line-height:36px;}
.items dt a{font-size:18px; color:#3f97d6;font-weight:bold;}
.items dd{ text-align:left; background:url() no-repeat left center;padding-left:10px; height:30px; line-height:30px;}
.items dd a{font-size:16px; height:30px; line-height:30px; float:left;width:auto;}
.items dd .date{ font-style:normal; float:right; color:#a9a9a9;font-size:16px;}

/*党风廉政*/
.menu-slider{border:1px solid #509ed9; position:absolute;top:41px; left:0;padding:20px 35px 0 35px;width:1128px;z-index:9999;background:#fff; box-shadow:0px 0px 2px #509ed9;display:none;border-top:0;}
.m-dflz{overflow:hidden;display:none; position:relative;z-index:9999;}
.m-dflz2 .lft-pannel{float:left;width:520px; overflow:hidden;}
.m-dflz2 .rgt-pannel{float:left;width:540px; overflow:hidden;margin-left:50px;}
.m-dflz2 .items dd a{font-size:14px;}
.lzjy{padding:10px 0 0;overflow:hidden;}
.lzjy a img{border:1px solid #95d1e5;height:198px;width:538px;}

/*公共服务*/

/*政民互动*/
.m-zmhd{ overflow:hidden;display:none;height:348px;}
.m-zmhd2 .lft-pannel{width:470px;float:left;}
.m-zmhd2 .lft-pannel a{width:145px; height:92px;margin-right:10px;float:left; display:inline;font-size:18px; color: #003c7b; padding-left:80px; line-height:96px;margin-bottom:20px;border-bottom: 4px solid #d6ecf3;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico1{background:url() no-repeat 30px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico2{background:url() no-repeat 30px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico3{background:url() no-repeat 30px 30px #edf5f8;width:155px;padding-left:70px;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico4{background:url() no-repeat 30px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico5{background:url() no-repeat 30px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico6{background:url() no-repeat 30px 30px #edf5f8;width:145px;padding-left:80px;}

.m-zmhd2 .rgt-pannel{width:622px; float:right;}
.m-zmhd2 .rgt-pannel .items{padding-bottom:0;}
.media{width:100%;background:#f2f9fe; overflow:hidden;}
.m-zmhd2 .media{margin-top:5px;}
.media dt{float:left;width:223px;height:150px;}
.media dt a{display:block; position:relative;}
.media dt a img{width:223px;height:150px;}
.media dt a img.play-icon{width:52px;height:52px; position:absolute; z-index:200;top:49px;left:82px;}
.media dd{width:370px; float:right;}
.media dd h2{height:42px; line-height:42px;}
.media dd h2 a{font-size:16px; color:#1a1a1a;font-weight:normal;}
.media dd .jb-info{background:url() no-repeat left 15px;font-size:14px; line-height:24px;color:#4c4c4c;padding:10px 0 10px 20px;}
.media dd .date{background:url() no-repeat left center;font-size:14px; line-height:24px;padding-left:20px; color:#4c4c4c; text-align:left;}

.m-zmhd-btm{overflow:hidden;width:100%;margin-top:15px;}
.m-zmhd-btm .txt-box{width:300px; height:120px;float:left; overflow:hidden; position:relative;background:#f2f9fe;}
.m-zmhd-btm .items{overflow:hidden;float:left;padding:0 0 0 45px;}
.m-zmhd-btm .txt-box .title{width:23px;background:#0076ca;display:block;font-size:16px; color:#fff; position:absolute;left:0; top:0;padding:0;margin:0; height:105px;padding:15px 5px 0 5px; line-height:normal; text-align:center;}
.m-zmhd-btm .items dd a{font-size:14px; color:#4c4c4c;}
.m-zmhd-btm .last{margin-left:20px;}

/*环境管理*/
.m-hjgl{overflow:hidden;display:none;}
.m-hjgl-box1{float:left;width:360px;}
.m-hjgl-box2{float:left;width:370px;}
.m-hjgl-box2 .m-xxgk-pannel3-con1 .items{padding-top:5px;}
.m-hjgl-box2 .special-item{background:#f4faff;height:29px; line-height:31px; border:1px solid #95d1e5; text-align:left; width:314px; overflow:hidden;margin:10px 0;}
.m-hjgl-box2 .special-item a.first{border-left:none;}
.m-hjgl-box2 .special-item a{ text-align:center;color:#3f97d6;font-size:16px; border-left:1px solid #95d1e5;width:49%; float:left;}

.m-hjgl-box3{width:374px; float:right;}
.m-hjgl-box3 a{font-size:16px; color:#3f97d6; float:left;padding:14px 40px 0 65px;width:72px;height:60px; line-height:normal;margin:0 0 10px 10px;}
.m-hjgl-box3 a.m-hjgl-icon1{background:url() no-repeat;}
.m-hjgl-box3 a.m-hjgl-icon2{background:url() no-repeat;}
.m-hjgl-box3 a.m-hjgl-icon3{background:url() no-repeat;}
.m-hjgl-box3 a.m-hjgl-icon4{background:url() no-repeat;}
.m-hjgl-box3 a.m-hjgl-icon5{background:url() no-repeat;padding:24px 40px 0 65px;height:50px;}
.m-hjgl-box3 a.m-hjgl-icon6{background:url() no-repeat;padding:24px 40px 0 65px;height:50px;}
.m-hjgl-box3 a.m-hjgl-icon7{background:url() no-repeat;padding:24px 40px 0 65px;height:50px;}
.m-hjgl-box3 a.m-hjgl-icon8{background:url() no-repeat;}


/*环境质量*/
.m-hjzl{overflow:hidden;display:none;}
.h-md-title{background:url() no-repeat left center; padding-left:10px; text-align:left; height:36px; line-height:36px;}
.h-md-title a{font-size:18px; color:#3f97d6;font-weight:bold;}
.m-hjgl .items dd a{font-size:14px;}


.m-hjzl-pannel1{width:286px; float:left;}
.m-hjzl-pannel1 .con{overflow:hidden;margin-bottom:20px;}
.m-hjzl-pannel1 .con a{width:234px;height:53px; border:1px solid #95d1e5; float:left; line-height:55px;padding-left:50px;font-size:16px; color:#3f97d6; text-align:left;margin-top:7px;}
.m-hjzl-pannel1 .con a.m-hjzl-ico1{background:url() no-repeat 13px center #f4faff;}
.m-hjzl-pannel1 .con a.m-hjzl-ico2{background:url() no-repeat 13px center #f4faff;}
.m-hjzl-pannel1 .con a.m-hjzl-ico3{background:url() no-repeat 13px center #f4faff;}
.m-hjzl-pannel1 .con a.m-hjzl-ico4{background:url() no-repeat 13px center #f4faff;}

.m-hjzl-pannel2{width:810px;float:right;}
.m-hjzl-pannel2 .con{overflow:hidden;}
.m-hjzl-pannel2 .con dl{float:left;width:395px;margin:0 0 0 10px;}
.m-hjzl-pannel2 .con dl dt{color:#1a1a1a;font-size:16px; text-align:left; height:30px; line-height:30px; font-weight:bold;padding-top:5px;}
.m-hjzl-pannel2 .con dl dd{font-size:14px;color:#4c4c4c; text-align:left; height:30px; line-height:30px; background:url() no-repeat left center;padding-left:10px;}
.m-hjzl-pic{overflow:hidden;margin-top:5px;margin-left:-10px; height:55px;}
.m-hjzl-pic a img{width:375px;height:53px;border:1px solid #95d1e5;margin-left:20px;}

/*信息公开*/
.m-xxgk{overflow:hidden;display:none;}
.m-xxgk-pannel1{width:300px; float:left;}
.m-xxgk-pannel1 dl{overflow:hidden;}
.m-xxgk-pannel1 dl dt{font-size:16px;font-weight:bold;height:30px; line-height:30px;padding-top:5px;}
.m-xxgk-pannel1 dl dd{font-size:14px; color:#4c4c4c;line-height:30px;}
.m-xxgk-pannel1 dl dd a{padding:0 5px;}
.m-xxgk-pannel1 dl.jgsz dd{height:auto;}
.m-xxgk-pannel1 dl.jgsz dd a{display:inline-block;}

.m-xxgk-pannel1 dl{margin:8px 0 0;}
.m-xxgk-pannel2{width:370px;float:left;margin:10px 0 0 30px;}
.m-tabs{height:31px;width:100%;}
.m-tabs a{font-size:16px; color:#3f97d6;width:122px;height:29px; float:left;border:1px solid #95d1e5;background:#f4faff; margin-left:-1px; text-align:center; line-height:29px;}
.m-tabs a.on{font-weight:bold;}
.m-xxgk-pannel2 .items{margin-top:15px;}
.m-xxgk-pannel2 .items dd a{font-size:14px;}

.m-xxgk-pannel3{width:370px; float:right;}
.m-xxgk-pannel3 .h-md-title{height:30px; line-height:30px;}
.m-xxgk-pannel3 .items{margin-top:15px;}
.m-xxgk-pannel3 .items dd a{font-size:14px;}
.m-xxgk-pannel3-con1 .m-tabs a{width:183px;}


.foot{margin-top:48px;padding:0 0 20px 0;position:relative;background-color: #fafafa;}
.foot-select{position:absolute;top:-15px;left:0;width:100%;z-index:999;padding-top:15px;background:#fafafa; box-shadow:0 -5px 5px #f5f5f5;}
.foot-box1{height:50px;width:1200px; margin:0 auto;}
.foot .select-tabs{width:100%;}
.foot .select-tabs ul{overflow:hidden;width:1245px;height:31px;margin-left:-45px; position:relative;}
.foot .select-tabs ul li{cursor:pointer;float:left;position:relative;width:130px;text-align:center;height:27px; background:url() 108px center no-repeat #fafafa;line-height:27px;z-index:3;font-size:14px;border:1px solid #ebebeb;margin-left:45px; display:inline;}
.foot .select-tabs ul li:hover{background:url() 108px center no-repeat #fafafa; color:#025ab9;}
.foot .select-tabs .on{cursor:pointer;float:left;position:relative;width:129px;text-align:center;height:27px; background:url() 100px center no-repeat #fafafa;line-height:27px;z-index:3;}
.foot .select-tabs ul li.on {background:url() 108px center no-repeat #e5e5e5; color:#025ab9;}
.footer  .select{width:1100px;margin:0 auto;z-index:3;padding:10px 50px; background:#e5e5e5;display:none;}
.footer .select_{height:100px;width:1100px;overflow: auto;display:block;padding-top:10px;padding-bottom:5px;background:#e5e5e5;z-index:999;}
.footer .select_ a{padding-left:10px; line-height:26px; float:left; width:165px; font-size:14px;}
.footer .select_ a:hover{background:#0076ca; color:#fff;}
.footer-info{width:1200px; margin:0 auto;height:110px;}
.footer-info-1{float:left;width:60px;padding-top:10px; height:100px;}
.footer-info-2{float:left;width:690px;margin-left:50px;}
.footer-info-2 p{line-height:26px;}
.footer-info-2 p a{color:#4c4c4c;padding:0px 1px;font-size:14px;}
.footer-info-2 p span{font-size:12px;color:#4c4c4c;padding:0px 5px;}
.footer-info-3{ overflow:hidden; float:right;width:340px;}
.footer-info-3 span{font-size:12px; color:#999999; float:left;margin-right:30px; text-align: center;}
.footer-info-3 span img{display:block;margin: 0 auto;}
.footer-info-3 span.jiucuo a img{margin-top:20px;}
.footer-info-3 span.jiucuo{float:right;margin:0;}

.mask{width:48px; position:fixed; top:40%;right:50px; z-index:9999;}
.mask dl{width:48px;height:48px; position:relative;margin-bottom:2px; cursor:pointer;}
.mask dl dd{width:85px;height:85px; position:absolute;top:0; left:-85px; display:none;}

.nav{height:50px;line-height:50px;color:#999;font-size:16px;background:url() no-repeat 0 center;padding:0 0 0 28px;}
.nav a{color:#999;}

@media only screen and (max-width:1440px) {
.items dd{padding-left:7px;}
.container{width:1000px;}
.m-gzfw2 .top-box .lft-pannel a{font-size:14px;}
/*导航*/
.items dd .date{font-size:12px;}
.menu .menu-main{width:1000px;}
.menu ul li{width:142px;}
.menu ul li.cur{background:url() no-repeat;}
.menu-slider{width:968px;padding: 10px 15px 0 15px;}

.h-md-title a,.items dt a{font-size:16px;}
.items dd a{font-size:14px;}
/*信息公开*/
.m-xxgk-pannel1{width:300px;}
.m-xxgk-pannel2{width:320px;margin:0 0 0 15px;}
.m-tabs a{width:102px;font-size:14px;}
.m-xxgk-pannel2 .items dd a,.m-xxgk-pannel3 .items dd a,.m-xxgk-pannel1 dl dd{font-size:14px;}
.m-xxgk-pannel3{width:320px;}
.m-xxgk-pannel3-con1 .m-tabs a{width:158px;}
.m-xxgk-pannel2-con1 .m-tabs{margin:5px 0 0;}
.m-xxgk-pannel1 dl{margin:0;}
/*环境质量*/
.m-hjzl-pannel1{width:256px;}
.m-hjzl-pannel1 .con a{width:204px;font-size:14px;padding-left:40px;}
.m-hjzl-pannel2{width:700px;}
.m-hjzl-pannel2 .con dl{width:340px;}
.m-hjzl-pannel2 .con dl dd{font-size:14px;padding-left:7px;}
.m-hjzl-pannel2 .con dl dt{font-size:14px;}
.m-hjzl-pic a img{width:330px;height:54px;}

/*环境管理*/
.m-hjgl-box1,.m-hjgl-box2{width:290px;}
.m-hjgl-box2 .m-xxgk-pannel3-con1 .m-tabs a{width:144px;}
.m-hjgl-box2 .m-xxgk-pannel3-con1 .items{padding:15px 0 0;}
.m-hjgl-box3{margin:10px 0 0;}
/*政民互动*/
.m-zmhd2 .lft-pannel{width:360px;margin:10px 0 0;}
.m-zmhd2 .lft-pannel a{width:90px;font-size:14px;padding-left:80px;margin-bottom:15px;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico1{background:url() no-repeat 20px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico2{background:url() no-repeat 20px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico3{background:url() no-repeat 10px 30px #edf5f8;width:110px;padding-left:60px;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico4{background:url() no-repeat 20px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico5{background:url() no-repeat 20px 30px #edf5f8;}
.m-zmhd2 .lft-pannel a.m-zmhd-ico6{background:url() no-repeat 10px 30px #edf5f8;width:100px;padding-left:70px;}
.m-zmhd2 .rgt-pannel{width:600px;}
.m-zmhd-btm .items{padding:0 0 0 40px;}
.m-zmhd-btm .txt-box{width:290px;}
.media dd h2 a{font-size:14px;}
.media dd .jb-info,.media dd .date{font-size:12px;}
/*公众服务*/
.m-gzfw2 .top-box {margin:10px 0 0;}
.m-gzfw2 .top-box .lft-pannel{margin-left:-20px; width:290px;}
.m-gzfw2 .top-box .lft-pannel a{width:70px;margin-left: 20px;}
.m-gzfw2 .bottom-box dt{width: 85px;}
.m-gzfw2 .bottom-box dd{width:285px;line-height:34px;padding-left: 5px;}
.m-gzfw2 .bottom-box dd a{font-size:14px;padding-left: 15px;}
/*党风廉政*/
.m-dflz2 .lft-pannel{width:400px;}
.m-dflz2 .rgt-pannel{float:right;margin:0;}

/*footer*/
.foot-box1,.footer-info{width:1000px;}
.footer  .select{width:900px;}
.footer .select_{width:900px;}
.foot .select-tabs ul{width:1015px;margin-left:-15px;}
.foot .select-tabs ul li{margin-left:15px;width:128px;}
.foot .select-tabs .on{margin-left:15px;width:125px;}
.footer-info-2{margin-left:20px;}
.footer-info-2 p a{font-size:12px;}
.footer-info-2{width:600px;}
.footer-info-3{width:320px;}
.footer-info-3 span{margin-right:15px; text-align: center;}
.mask{right:0px;}

.nav{font-size:14px;}

/*无障碍*/
.toplink{position:absolute;right:30px;margin-top:10px;}
/*k*/
body{

overflow-x:hidden;
}
}